Representation Learning via Cauchy Convolutional Sparse Coding
نویسندگان
چکیده
In representation learning, Convolutional Sparse Coding (CSC) enables unsupervised learning of features by jointly optimising both an $\ell _{2}$ -norm fidelity term and a sparsity enforcing penalty. This work investigates using regularisation derived from assumed Cauchy prior for the coefficients feature maps CSC generative model. The penalty resulting this is solved via its proximal operator, which then applied iteratively, element-wise, on to optimise cost function. performance proposed Iterative Thresholding (ICT) algorithm in reconstructing natural images compared against algorithms based minimising standard functions soft hard thresholding as well Log-Thresholding (ILT) method. ICT outperforms Hard (IHT), Soft (IST), ILT most our reconstruction experiments across various datasets, with average Peak Signal Noise Ratio (PSNR) up 11.30 dB, 7.04 7.74 dB over IST, IHT, respectively. source code implementation approach publicly available at https://github.com/p-mayo/cauchycsc
منابع مشابه
Convolutional Neural Networks Analyzed via Convolutional Sparse Coding
In recent years, deep learning and in particular convolutional neural networks (CNN) have led to some remarkable results in various fields. In this scheme, an input signal is convolved with learned filters and a non-linear point wise function is then applied on the response map. Oftentimes, an additional non-linear step, termed pooling, is applied on the outcome. The obtained result is then fed...
متن کاملDeblocking Joint Photographic Experts Group Compressed Images via Self-learning Sparse Representation
JPEG is one of the most widely used image compression method, but it causes annoying blocking artifacts at low bit-rates. Sparse representation is an efficient technique which can solve many inverse problems in image processing applications such as denoising and deblocking. In this paper, a post-processing method is proposed for reducing JPEG blocking effects via sparse representation. In this ...
متن کاملDistributed Convolutional Sparse Coding
We consider the problem of building shift-invariant representations for long signals in the context of distributed processing. We propose an asynchronous algorithm based on coordinate descent called DICOD to efficiently solve the `1minimization problems involved in convolutional sparse coding. This algorithm leverages the weak temporal dependency of the convolution to reduce the interprocess co...
متن کاملDistributed Convolutional Sparse Coding via Message Passing Interface (MPI)
Convolutional sparse coding methods focus on building representations of time signals as sparse and linear combinations of shifted patterns. These techniques have proven to be useful when dealing with signals (such as ECG or images) which are composed of several characteristic patterns ([1, 2, 3]). For this type of signals, the shapes and positions of these templates are crucial for their study...
متن کاملScalable Online Convolutional Sparse Coding
Convolutional sparse coding (CSC) improves sparse coding by learning a shift-invariant dictionary from the data. However, existing CSC algorithms operate in the batch mode and are expensive, in terms of both space and time, on large data sets. In this paper, we alleviate these problems by using online learning. The key is a reformulation of the CSC objective so that convolution can be handled e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2021
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2021.3096643